iT邦幫忙

2023 iThome 鐵人賽

DAY 21
0
DevOps

搞定Docker網路系列 第 21

Docker的網路-cAdvisor

  • 分享至 

  • xImage
  •  

參考:
https://github.com/google/cadvisor

個別的container網路流量情形,如果有儀表板的呈現,會比較直覺,所以我們找上了google釋出的cAdvisor。

在撰寫時最新版本爲v0.47.2


sudo docker run \
  --volume=/:/rootfs:ro \
  --volume=/var/run:/var/run:ro \
  --volume=/sys:/sys:ro \
  --volume=/var/lib/docker/:/var/lib/docker:ro \
  --volume=/dev/disk/:/dev/disk:ro \
  --publish=8080:8080 \
  --detach=true \
  --name=cadvisor \
  --privileged \
  --device=/dev/kmsg \
  gcr.io/cadvisor/cadvisor:$VERSION
  

請留意一下,這樣的執行方式是吃到HOST相當高的權限,我們暫時接受這樣的寫法。

連線0.0.0.0:8080就可以看到儀表板了。

https://ithelp.ithome.com.tw/upload/images/20231002/201628371Pz2Gadp7k.png

https://ithelp.ithome.com.tw/upload/images/20231002/20162837U5h76y83rS.png

https://ithelp.ithome.com.tw/upload/images/20231002/20162837czEdknty2w.png

這樣就可以看到個別container的網路流量了,是不是很容易?


上一篇
Docker的網路-Portainer
下一篇
Docker的網路-重回Traefik介紹組成對外服務與CICD
系列文
搞定Docker網路31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言